package com.woniuxy.dao;

import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

/**
 * @author 星星
 */
@Mapper
public interface RoleMenuDao {
    /**
     * Description : 插入多条数据
     * ChangeLog : 1. 创建 (2021/5/15 14:09 [zjx]);
     * @param list
     * @return 插入条数
    */
    int insertMenus(List<Map<String,Integer>> list);

    /**
     * Description : 查出一条数据
     * ChangeLog : 1. 创建 (2021/5/15 14:10 [zjx]);
     * @param role_id
     * @return 删除条数
    */
    int deleteById(int role_id);

    /**
     * Description : 查指定询所有menu
     * ChangeLog : 1. 创建 (2021/5/15 14:10 [zjx]);
     * @param role_id
     * @return 集合
    */
    List<Integer> selectById(int role_id);

    /**
     * Description : 查询所有menu
     * ChangeLog : 1. 创建 (2021/5/15 14:10 [zjx]);
     * @param id
     * @return menu集合
    */
    List<Integer> selectMenusById(int id);
}
